]> dgit.raspbian.org Git - gnome-shell.git/log
gnome-shell.git
12 years agoAppDisplay: fix isTerminal() check for apps without .desktop files
Sebastian Keller [Sat, 18 Jan 2014 13:38:41 +0000 (14:38 +0100)]
AppDisplay: fix isTerminal() check for apps without .desktop files

If the app has no .desktop file get_app_info() returns null.
This breaks window switching using the dash for those apps.

https://bugzilla.gnome.org/show_bug.cgi?id=722494

12 years agoTajik translation updated
Victor Ibragimov [Sat, 18 Jan 2014 11:48:41 +0000 (16:48 +0500)]
Tajik translation updated

12 years agoUpdated Czech translation
Marek Černocký [Sat, 18 Jan 2014 11:23:10 +0000 (12:23 +0100)]
Updated Czech translation

12 years agoUpdate Chinese simplified translation
Tong Hui [Sat, 18 Jan 2014 08:48:13 +0000 (16:48 +0800)]
Update Chinese simplified translation

12 years agoUse recommended quotes
William Jon McCann [Fri, 17 Jan 2014 21:30:49 +0000 (16:30 -0500)]
Use recommended quotes

See https://wiki.gnome.org/Design/OS/Typography

12 years ago[l10n] Updated Estonian translation
Mattias Põldaru [Fri, 17 Jan 2014 15:44:49 +0000 (17:44 +0200)]
[l10n] Updated Estonian translation

12 years agoworkspacesView: Fix activating empty workspaces
Florian Müllner [Fri, 17 Jan 2014 13:25:49 +0000 (08:25 -0500)]
workspacesView: Fix activating empty workspaces

By default, gesture actions no longer wait for the dnd threshold to
be reached before triggering, which breaks our mixing of click- and
pan actions. Fix this by only panning after reaching the threshold
and letting the click action go through if the pan is cancelled.

https://bugzilla.gnome.org/show_bug.cgi?id=722417

12 years agoUpdated Czech translation
Marek Černocký [Fri, 17 Jan 2014 13:21:41 +0000 (14:21 +0100)]
Updated Czech translation

12 years agoMake gnome-shell-extension-prefs a binary executable
Florian Müllner [Fri, 6 Dec 2013 20:20:03 +0000 (21:20 +0100)]
Make gnome-shell-extension-prefs a binary executable

Since commit 1ebb162a00bf6c4b0 moved JS sources into resources,
the extension-prefs tool was broken. To fix it, we would either
need to generate an external GResource in addition to the generated
C code and teach gjs-console about loading it before evaluating
the script, or turn gnome-shell-extension-prefs into a binary with
the JS resources compiled in.

https://bugzilla.gnome.org/show_bug.cgi?id=722334

12 years agoBump version to 3.11.4
Florian Müllner [Thu, 16 Jan 2014 00:04:39 +0000 (01:04 +0100)]
Bump version to 3.11.4

Update NEWS.

12 years agoboxpointer: Add condition checks for -arrow-rise:0px
Tarun Kumar Joshi [Tue, 1 Oct 2013 06:53:13 +0000 (12:23 +0530)]
boxpointer: Add condition checks for -arrow-rise:0px

This is done for properly drawing popup menu when arrow rise is 0 (in
case of background menu).

Normally, the menu with arrow rise set to 0 is drawn properly having
all four corners rounded. But when the source(click/arrowOrigin) is
near screen's edges, one of the corners (depending on source's position
and arrow alignment) is drawn right angled.

This happens because the rounded corners are skipped and right angled
arrow is drawn when arrow origin is close to the edges.(That's why when
arrow-rise is 0, it forms right angled corner).

So, a few condition checks are made to ensure that right angled corner
is not drawn.

https://bugzilla.gnome.org/show_bug.cgi?id=699608

12 years agotheme: Set -arrow-rise property of backgroundMenu to 0
Tarun Kumar Joshi [Tue, 1 Oct 2013 06:13:23 +0000 (11:43 +0530)]
theme: Set -arrow-rise property of backgroundMenu to 0

Background menu shown on right clicking desktop background has an arrow
pointer which points to nothing. This patch sets its height (rise) to 0
so that no arrow is formed.

https://bugzilla.gnome.org/show_bug.cgi?id=699608

12 years agoshell-global: Remove unused gc-notifications support
Jasper St. Pierre [Wed, 15 Jan 2014 14:18:53 +0000 (09:18 -0500)]
shell-global: Remove unused gc-notifications support

This is going to be removed upstream.

12 years agolayout: Add a standard dummy cursor
Jasper St. Pierre [Fri, 15 Feb 2013 09:56:34 +0000 (04:56 -0500)]
layout: Add a standard dummy cursor

Right now we have three "dummy cursor" widgets between the background
menu, the message tray menu, and the IBus candidate popup. Consolidate
these into one "dummy cursor" widget which is tracked in the layout
manager.

12 years agolayout: Don't require fullscreen-tracked actors to be toplevel
Jasper St. Pierre [Sat, 3 Aug 2013 04:36:32 +0000 (00:36 -0400)]
layout: Don't require fullscreen-tracked actors to be toplevel

I don't know why this was ever here; We only have one
fullscreen-tracked actor.

12 years agoRemove our custom hashmap implementation
Giovanni Campagna [Tue, 14 Jan 2014 22:49:47 +0000 (23:49 +0100)]
Remove our custom hashmap implementation

gjs uses Spidermonkey 24, which implements Map from the ES6
specification, so we can use that instead.

https://bugzilla.gnome.org/show_bug.cgi?id=722210

12 years agowindowManager: Fix the name of the keybinding
Jasper St. Pierre [Tue, 14 Jan 2014 22:58:51 +0000 (17:58 -0500)]
windowManager: Fix the name of the keybinding

12 years agoAdd a debug keybinding to pause/resume all tweens
Jasper St. Pierre [Tue, 14 Jan 2014 13:49:32 +0000 (08:49 -0500)]
Add a debug keybinding to pause/resume all tweens

So we can inspect a mid-tween scene easier.

12 years agoappDisplay: Use the new org.gnome.desktop.app-folders schema for grouping
Jasper St. Pierre [Mon, 16 Dec 2013 03:24:25 +0000 (22:24 -0500)]
appDisplay: Use the new org.gnome.desktop.app-folders schema for grouping

Rather than GMenu / app-folder-categories. This removes our last use of
gnome-menus in the stock gnome-shell, which is exciting, but also means
that app folders in Software start working.

Ideally, we'd have a button to launch our Software app as well from the
overview.

https://bugzilla.gnome.org/show_bug.cgi?id=722117

12 years agoviewSelector: Remove unused setActivePage
Jasper St. Pierre [Tue, 14 Jan 2014 14:10:12 +0000 (09:10 -0500)]
viewSelector: Remove unused setActivePage

12 years agobackground: Remove unused argument
Jasper St. Pierre [Mon, 13 Jan 2014 23:21:03 +0000 (18:21 -0500)]
background: Remove unused argument

12 years agoappDisplay: Move from instanceof-testing to polymorphic duck typing
Jasper St. Pierre [Mon, 16 Dec 2013 03:18:17 +0000 (22:18 -0500)]
appDisplay: Move from instanceof-testing to polymorphic duck typing

Instead of having _compareItems, _getItemId, etc. on the view to
pull out info about items, use the AppIcon / FolderIcon items we
create as a place to track this additional info. We now require
that these items have a '.id' property for deduplication, and a
'.name' property to sort by.

https://bugzilla.gnome.org/show_bug.cgi?id=722117

12 years agobackground: Don't require passing in a background to _updateBackground()
Jasper St. Pierre [Mon, 13 Jan 2014 22:12:16 +0000 (17:12 -0500)]
background: Don't require passing in a background to _updateBackground()

To make debugging background issues easier.

12 years agoAppDisplay: fix isTerminal() check for apps without categories
Giovanni Campagna [Mon, 13 Jan 2014 22:02:06 +0000 (23:02 +0100)]
AppDisplay: fix isTerminal() check for apps without categories

If there is no Categories line in the .desktop file, get_categories()
returns null, not an empty array.

12 years agoswitcherPopup: Always show the arrows if the popup is scrollable
Jonh Wendell [Mon, 13 Jan 2014 17:43:01 +0000 (15:43 -0200)]
switcherPopup: Always show the arrows if the popup is scrollable

Currently we only show/hide the left and right arrows when
we reach the initial/end position. This patch changes this
behaviour by showing the arrows whenever is a scroll is possible.

https://bugzilla.gnome.org/show_bug.cgi?id=711467

12 years agologinDialog: move user list loading after actors are constructed
Ray Strode [Fri, 10 Jan 2014 14:27:46 +0000 (09:27 -0500)]
loginDialog: move user list loading after actors are constructed

Right now we queue populating the user list in the middle of setting
up the dialog actors. Of course, the actual population happens some time
later after going back to the main loop.

It's more logical to structure the code so the the actors are
instantiated first in one block and then other things after that.

This commit moves the user list population enqueuing operation to the
bottom of the constuctor.

https://bugzilla.gnome.org/show_bug.cgi?id=721868

12 years agologinDialog: defer loading user list until idle
Ray Strode [Thu, 9 Jan 2014 15:42:08 +0000 (10:42 -0500)]
loginDialog: defer loading user list until idle

In some cases we load the user list after going back
to main loop and in other cases we load the user list
right away (depending on if accounts service is ready).

In the case we load the user list right away we cause a
traceback because loading the user list forces a reset,
which then tries to reset actors which aren't instantiated
yet.

This commit ensures the user list is loaded after the constructor
finishes and the event loop runs irregardless of the accountsservice
state.

https://bugzilla.gnome.org/show_bug.cgi?id=721868

12 years agoappDisplay: Fix style
Jasper St. Pierre [Mon, 13 Jan 2014 16:39:30 +0000 (11:39 -0500)]
appDisplay: Fix style

12 years agoUpdated Galician translations
Fran Diéguez [Mon, 13 Jan 2014 00:46:07 +0000 (01:46 +0100)]
Updated Galician translations

12 years agoUpdated Greek translation
Dimitris Spingos [Sun, 12 Jan 2014 17:53:24 +0000 (19:53 +0200)]
Updated Greek translation

12 years agoapp-system: Remove unnecessary debugging statement
Jasper St. Pierre [Fri, 10 Jan 2014 20:19:07 +0000 (15:19 -0500)]
app-system: Remove unnecessary debugging statement

It's just spam.

12 years agoappDisplay: Special case terminal launching
Debarshi Ray [Thu, 9 Jan 2014 14:36:41 +0000 (15:36 +0100)]
appDisplay: Special case terminal launching

One of the most frequent complaints about our launching behaviour is
how we handle terminals. Among all MDI applications, the terminal is
the one that is most likely to have lots of semi-independent windows
opened at the same time, and spawning new windows is much more common.
More so, if it does not support tabs.

Therefore, we special case terminal launchers to always create a new
window. It is an application that most non-technical users will not
use, so chances of them being confused by any special behaviour is
expected to be low.

https://bugzilla.gnome.org/show_bug.cgi?id=695010

12 years agoAlso update gtkaction*
Jasper St. Pierre [Thu, 9 Jan 2014 19:59:19 +0000 (14:59 -0500)]
Also update gtkaction*

Forgot about this.

12 years agogtkmenutracker: Update from GTK+
Jasper St. Pierre [Thu, 9 Jan 2014 19:45:58 +0000 (14:45 -0500)]
gtkmenutracker: Update from GTK+

12 years agofileUtils: Remove listDirAsync()
Florian Müllner [Thu, 9 Jan 2014 16:39:29 +0000 (11:39 -0500)]
fileUtils: Remove listDirAsync()

It's unused since commit da4238ec681c7, just kill it.

https://bugzilla.gnome.org/show_bug.cgi?id=721629

12 years agoUpdated Hebrew translation
Yosef Or Boczko [Wed, 8 Jan 2014 15:32:29 +0000 (17:32 +0200)]
Updated Hebrew translation

12 years agoUpdated Spanish translation
Daniel Mustieles [Wed, 8 Jan 2014 11:43:32 +0000 (12:43 +0100)]
Updated Spanish translation

12 years agomain: allow session mode to be specified in the environment
Ray Strode [Tue, 7 Jan 2014 18:14:31 +0000 (13:14 -0500)]
main: allow session mode to be specified in the environment

Specifying the session mode on the command-line doesn't play
well with session management (since the saved session desktop
file well either drop the specified session mode, or force it
always, even if the user picked a different mode at the login
screen)

This commit adds support for specifying the session mode via an
enviroment variable. For now, keep the old command line interface
for backward compatibility

https://bugzilla.gnome.org/show_bug.cgi?id=720894

12 years agoChanged obsolete FSF postal address.
Andika Triwidada [Tue, 7 Jan 2014 21:32:37 +0000 (04:32 +0700)]
Changed obsolete FSF postal address.
https://bugzilla.gnome.org/show_bug.cgi?id=721507

12 years agoTajik translation updated
Victor Ibragimov [Tue, 7 Jan 2014 18:32:30 +0000 (23:32 +0500)]
Tajik translation updated

12 years agoImprove some strings in gschema file
Piotr Drąg [Tue, 7 Jan 2014 17:55:25 +0000 (18:55 +0100)]
Improve some strings in gschema file

12 years agoTajik translation updated
Victor Ibragimov [Tue, 7 Jan 2014 08:49:47 +0000 (13:49 +0500)]
Tajik translation updated

12 years ago[l10n] Updated Italian translation.
Milo Casagrande [Mon, 6 Jan 2014 08:42:06 +0000 (09:42 +0100)]
[l10n] Updated Italian translation.

12 years agoUpdate Kazakh translation
Baurzhan Muftakhidinov [Sun, 5 Jan 2014 14:31:42 +0000 (20:31 +0600)]
Update Kazakh translation

12 years agoShellWindowTracker: remove gtk-doc marks from private functions
Giovanni Campagna [Sat, 4 Jan 2014 16:33:20 +0000 (17:33 +0100)]
ShellWindowTracker: remove gtk-doc marks from private functions

static internal functions should be documented with /*, not /**

https://bugzilla.gnome.org/show_bug.cgi?id=721439

12 years agoShellWindowTracker: fix reference counting of ShellApp
Giovanni Campagna [Sat, 4 Jan 2014 15:49:34 +0000 (16:49 +0100)]
ShellWindowTracker: fix reference counting of ShellApp

All get_app_from_*() helpers are transfer full, but
get_app_from_gapplication_id() was directly returning the result
of lookup_app(), which is transfer none.

https://bugzilla.gnome.org/show_bug.cgi?id=721439

12 years agoUpdated Indonesian translation
Andika Triwidada [Sat, 4 Jan 2014 03:25:11 +0000 (10:25 +0700)]
Updated Indonesian translation

12 years agoWorkspacesView: fix removal of workspaces that are not at the end
Giovanni Campagna [Fri, 3 Jan 2014 18:04:06 +0000 (19:04 +0100)]
WorkspacesView: fix removal of workspaces that are not at the end

Workspaces can removed from any index, and in particular they
will be removed by the WorkspaceTracker if they stop containing
windows at some point. Make sure WorkspacesView is not confused
and destroyes the right Workspace objects.

https://bugzilla.gnome.org/show_bug.cgi?id=721417

12 years agoUpdated Lithuanian translation
Aurimas Černius [Fri, 3 Jan 2014 21:13:04 +0000 (23:13 +0200)]
Updated Lithuanian translation

12 years agoshell-global: Remove an explicit js-version set
Jasper St. Pierre [Thu, 2 Jan 2014 18:26:48 +0000 (13:26 -0500)]
shell-global: Remove an explicit js-version set

gjs's default js-version is already 1.8, and we're planning on removing
this API in the future, in accordance with upstream.

12 years agoUpdated German translation
Christian Kirbach [Thu, 2 Jan 2014 13:43:18 +0000 (14:43 +0100)]
Updated German translation

12 years agoUpdated Brazilian Portuguese translation
Adorilson Bezerra [Thu, 2 Jan 2014 06:16:35 +0000 (04:16 -0200)]
Updated Brazilian Portuguese translation

12 years agoUpdated Slovenian translation
Matej Urbančič [Wed, 1 Jan 2014 19:06:54 +0000 (20:06 +0100)]
Updated Slovenian translation

12 years agoUpdate Chinese simplified translation
Tong Hui [Wed, 1 Jan 2014 09:02:30 +0000 (17:02 +0800)]
Update Chinese simplified translation

12 years agoUpdated Spanish translation
Daniel Mustieles [Mon, 30 Dec 2013 10:55:56 +0000 (11:55 +0100)]
Updated Spanish translation

12 years agoUpdated Czech translation
Marek Černocký [Sun, 29 Dec 2013 23:10:17 +0000 (00:10 +0100)]
Updated Czech translation

12 years agoUpdated Czech translation
Marek Černocký [Sun, 29 Dec 2013 22:55:23 +0000 (23:55 +0100)]
Updated Czech translation

12 years agoUpdated Brazilian Portuguese translation
Rafael Ferreira [Fri, 27 Dec 2013 01:45:28 +0000 (23:45 -0200)]
Updated Brazilian Portuguese translation

12 years agoShellAppSystem: own the memory for the startup wm class and app id
Giovanni Campagna [Wed, 25 Dec 2013 19:35:13 +0000 (20:35 +0100)]
ShellAppSystem: own the memory for the startup wm class and app id

The hash table must keep a copy of the IDs, because the GAppInfos
are unreferenced (and thus freed) at the end of the function.
This was possibly not a problem if the GAppInfos were referencing
the memory-mapped cache, but it becomes one for regularly parsed
desktop files in ~/.local.

https://bugzilla.gnome.org/show_bug.cgi?id=721039

12 years ago[l10n] Updated Italian translation.
Milo Casagrande [Tue, 24 Dec 2013 09:27:16 +0000 (10:27 +0100)]
[l10n] Updated Italian translation.

12 years agoUpdated Norwegian bokmål translation
Kjartan Maraas [Mon, 23 Dec 2013 09:25:28 +0000 (10:25 +0100)]
Updated Norwegian bokmål translation

12 years agoUpdated Aragonese translation
Jorge Pérez Pérez [Sun, 22 Dec 2013 20:16:13 +0000 (21:16 +0100)]
Updated Aragonese translation

12 years agoUpdated Slovenian translation
Matej Urbančič [Sun, 22 Dec 2013 18:24:13 +0000 (19:24 +0100)]
Updated Slovenian translation

12 years agoUpdated German translation
Benjamin Steinwender [Sun, 22 Dec 2013 17:59:27 +0000 (18:59 +0100)]
Updated German translation

12 years agoUpdate Chinese simplified translation
Tong Hui [Sun, 22 Dec 2013 14:54:09 +0000 (22:54 +0800)]
Update Chinese simplified translation

12 years agoUpdated slovak translation
Dušan Kazik [Sun, 22 Dec 2013 12:14:30 +0000 (13:14 +0100)]
Updated slovak translation

12 years agoBump version to 3.11.3
Florian Müllner [Thu, 19 Dec 2013 20:54:37 +0000 (21:54 +0100)]
Bump version to 3.11.3

Update NEWS.

12 years agoUpdated Spanish translation
Daniel Mustieles [Thu, 19 Dec 2013 13:36:46 +0000 (14:36 +0100)]
Updated Spanish translation

12 years agoTajik translation updated
Victor Ibragimov [Thu, 19 Dec 2013 09:13:33 +0000 (14:13 +0500)]
Tajik translation updated

12 years agoUpdated Galician translations
Fran Diéguez [Thu, 19 Dec 2013 00:53:09 +0000 (01:53 +0100)]
Updated Galician translations

12 years agoRemove use of superfluous MetaWindowActor APIs
Jasper St. Pierre [Tue, 5 Nov 2013 02:24:27 +0000 (21:24 -0500)]
Remove use of superfluous MetaWindowActor APIs

12 years agocalendar: Don't rebuild the entire calendar widget when choosing a date
Jasper St. Pierre [Thu, 12 Dec 2013 01:05:21 +0000 (20:05 -0500)]
calendar: Don't rebuild the entire calendar widget when choosing a date

It's inefficient and wasteful. Combined with the JS GC not being great,
it leaks around 100 actors waiting to be GC'd. Yikes.

https://bugzilla.gnome.org/show_bug.cgi?id=720298

12 years agocalendar: Don't ever force reload
Jasper St. Pierre [Thu, 12 Dec 2013 00:58:42 +0000 (19:58 -0500)]
calendar: Don't ever force reload

https://bugzilla.gnome.org/show_bug.cgi?id=720298

12 years agojs: Use EVENT_PROPAGATE/EVENT_STOP constants in event handlers
Florian Müllner [Fri, 29 Nov 2013 18:17:34 +0000 (18:17 +0000)]
js: Use EVENT_PROPAGATE/EVENT_STOP constants in event handlers

Just as SOURCE_CONTINUE/SOURCE_REMOVE in source functions, these
constants increase code clarity over plain true/false.

https://bugzilla.gnome.org/show_bug.cgi?id=719567

12 years agojs: Use SOURCE_CONTINUE/SOURCE_REMOVE constants in source functions
Florian Müllner [Fri, 29 Nov 2013 00:45:39 +0000 (01:45 +0100)]
js: Use SOURCE_CONTINUE/SOURCE_REMOVE constants in source functions

With support for boolean constants in g-i, we can finally use the
more readable constants instead of true/false.

https://bugzilla.gnome.org/show_bug.cgi?id=719567

12 years agorunDialog: Explicitly set horizontal alignment
Florian Müllner [Mon, 18 Nov 2013 12:53:27 +0000 (13:53 +0100)]
runDialog: Explicitly set horizontal alignment

When set to fill, the label will always end up left-aligned, which
is only correct in LTR locales. Set the alignment explicitly to
work in both RTL and LTR locales.

https://bugzilla.gnome.org/show_bug.cgi?id=712579

12 years agoNetworkAgent: handle empty hints and VPN secrets correctly
Dan Williams [Wed, 4 Dec 2013 04:07:16 +0000 (22:07 -0600)]
NetworkAgent: handle empty hints and VPN secrets correctly

get_secrets_keyring_cb() contained an optimization (copied over from
nm-applet) that avoided a D-Bus round-trip when NetworkManager sent
secrets hints that were not satisified by the user.  This code did
not properly handle empty hints though, and proceeded to always
request new secrets whenever empty hints were sent.  Remove this
code entirely since the complexity is not worth it (per Jasper).

Second, get_secrets_keyring_cb() was mishandling VPN secrets which
were marked as "always ask".  Because the VPN secrets are not GObject
properties because they cannot be pre-defined, they are passed in
a hash table that is a GObject property marked 'secret'.  Unfortunately,
that means that the shell agent cannot determine their secret flags.
But since the VPN plugin auth dialogs have much better information
about what's required than the shell agent does, always ask the VPN
auth dialogs to handle the secrets requests after grabbing any that
already exist from the keyring.  This is also what nm-applet does.

https://bugzilla.gnome.org/show_bug.cgi?id=719815

12 years agobackground: Don't prematurely remove file monitors
Jasper St. Pierre [Thu, 12 Dec 2013 19:42:41 +0000 (14:42 -0500)]
background: Don't prematurely remove file monitors

We need to only remove file monitors when there's no other users
of the content...

12 years agost-scroll-view: Fix style
Jasper St. Pierre [Thu, 12 Dec 2013 01:35:21 +0000 (20:35 -0500)]
st-scroll-view: Fix style

12 years agocalendar: Fix style
Jasper St. Pierre [Thu, 12 Dec 2013 00:59:10 +0000 (19:59 -0500)]
calendar: Fix style

12 years agokeyring: Align more a srtings to the right side in RTL
Yosef Or Boczko [Wed, 11 Dec 2013 21:23:23 +0000 (23:23 +0200)]
keyring: Align more a srtings to the right side in RTL

It is missed in the previous patch.

Signed-off-by: Yosef Or Boczko <yoseforb@gmail.com>
12 years agopolkitAgent: Align more a string to the right side in RTL
Yosef Or Boczko [Wed, 11 Dec 2013 21:14:08 +0000 (23:14 +0200)]
polkitAgent: Align more a string to the right side in RTL

Signed-off-by: Yosef Or Boczko <yoseforb@gmail.com>
12 years agoendSessionDialog: Align some strings to the right in RTL
Yosef Or Boczko [Wed, 11 Dec 2013 20:42:01 +0000 (22:42 +0200)]
endSessionDialog: Align some strings to the right in RTL

https://bugzilla.gnome.org/show_bug.cgi?id=712600

12 years agokeyring: Align some srtings to right in RTL
Yosef Or Boczko [Wed, 11 Dec 2013 20:40:18 +0000 (22:40 +0200)]
keyring: Align some srtings to right in RTL

https://bugzilla.gnome.org/show_bug.cgi?id=712594

12 years agopolkitAgent: Explicitly set horizontal alignment
Yosef Or Boczko [Wed, 11 Dec 2013 20:38:58 +0000 (22:38 +0200)]
polkitAgent: Explicitly set horizontal alignment

When set to fill, the label will always end up left-aligned, which
is only correct in LTR locales. Set the alignment explicitly to
work in both RTL and LTR locales.

https://bugzilla.gnome.org/show_bug.cgi?id=712596

12 years agounlockDialog: Explicitly set horizontal alignment
Yosef Or Boczko [Wed, 11 Dec 2013 20:36:49 +0000 (22:36 +0200)]
unlockDialog: Explicitly set horizontal alignment

When set to fill, the label will always end up left-aligned, which
is only correct in LTR locales. Set the alignment explicitly to
work in both RTL and LTR locales.

https://bugzilla.gnome.org/show_bug.cgi?id=712638

12 years agoauthPrompt: Explicitly set horizontal alignment
Yosef Or Boczko [Wed, 11 Dec 2013 20:36:15 +0000 (22:36 +0200)]
authPrompt: Explicitly set horizontal alignment

When set to fill, the label will always end up left-aligned, which
is only correct in LTR locales. Set the alignment explicitly to
work in both RTL and LTR locales.

https://bugzilla.gnome.org/show_bug.cgi?id=712638

12 years agouserWidget: Fix the padding in RTL
Yosef Or Boczko [Wed, 11 Dec 2013 20:35:44 +0000 (22:35 +0200)]
userWidget: Fix the padding in RTL

https://bugzilla.gnome.org/show_bug.cgi?id=712638

12 years agoUpdate Arabic translation
Khaled Hosny [Wed, 11 Dec 2013 04:53:36 +0000 (06:53 +0200)]
Update Arabic translation

12 years agoremoteSearch: Let remote search providers not provide an icon
Debarshi Ray [Fri, 6 Dec 2013 11:56:43 +0000 (12:56 +0100)]
remoteSearch: Let remote search providers not provide an icon

The documentation indicates that they are optional, so let us make the
code behave accordingly.

https://bugzilla.gnome.org/show_bug.cgi?id=719965

12 years agoFinnish translation update
Jiri Grönroos [Mon, 9 Dec 2013 06:08:04 +0000 (08:08 +0200)]
Finnish translation update

12 years agosessionMode: Add back external session modes
Florian Müllner [Fri, 6 Dec 2013 20:31:46 +0000 (21:31 +0100)]
sessionMode: Add back external session modes

Since commit da4238ec681c7ca, external session modes are no longer
loaded during start-up; bring them back.

https://bugzilla.gnome.org/show_bug.cgi?id=720017

12 years agosessionMode: Fix listModes()
Florian Müllner [Fri, 6 Dec 2013 20:29:37 +0000 (21:29 +0100)]
sessionMode: Fix listModes()

Commit da4238ec681c7ca just broke that function completely by
calling array methods on objects and other funny stuff. Fix it.

https://bugzilla.gnome.org/show_bug.cgi?id=720017

12 years agosessionMode: Rename _getModes()
Florian Müllner [Fri, 6 Dec 2013 20:28:23 +0000 (21:28 +0100)]
sessionMode: Rename _getModes()

Since commit da4238ec681c7ca, the function doesn't return anything,
so rename it to _loadModes() to reflect this.

https://bugzilla.gnome.org/show_bug.cgi?id=720017

12 years agosessionMode: Fix left-over variable in _loadMode()
Florian Müllner [Fri, 6 Dec 2013 20:25:15 +0000 (21:25 +0100)]
sessionMode: Fix left-over variable in _loadMode()

Commit da4238ec681c7ca dropped a variable, but didn't replace all
consumers.

https://bugzilla.gnome.org/show_bug.cgi?id=720017

12 years agoshell-app: Track all application windows
Florian Müllner [Wed, 4 Dec 2013 16:26:01 +0000 (17:26 +0100)]
shell-app: Track all application windows

Filtering out "non-interesting" windows beforehand as we currently do
means that we may get properties that should be based on all windows,
like the last time the application was used, wrong.
Just track all windows and filter out non-interesting windows manually
in the one place we actually care about the difference.

https://bugzilla.gnome.org/show_bug.cgi?id=719824

12 years ago[l10n]Updated Turkish translation
Emin Tufan Çetin [Sat, 7 Dec 2013 06:20:27 +0000 (08:20 +0200)]
[l10n]Updated Turkish translation

12 years ago[l10n] Updated Estonian translation
Mattias Põldaru [Thu, 5 Dec 2013 10:45:57 +0000 (12:45 +0200)]
[l10n] Updated Estonian translation

12 years agomessageTray: Fix style
Jasper St. Pierre [Thu, 5 Dec 2013 06:32:20 +0000 (01:32 -0500)]
messageTray: Fix style

12 years agomessageTray: Fix style
Jasper St. Pierre [Thu, 5 Dec 2013 01:51:10 +0000 (20:51 -0500)]
messageTray: Fix style

We're missing a semi here